brain diarrhea - French English Dictionary